
* {
  padding: 0;
  margin: 0;
}

html {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
}

body {
  width: 100%;
  height: 100%;
  font-size: 16px !important;
  background: #f5f9ff 100%;
  display: flex;
  flex-direction: column;
}

/*设置所有的div，p，span元素的宽度都是包括内边距*/
p, div, span, a {
  box-sizing: border-box;
}

.row{
  display: flex;
}

.col{
  display: flex;
  flex-direction: column;
}

.row-center{
  display: flex;
  justify-content: center;
}

.center-col{
  display: flex;
  flex-direction: column;
  align-items: center;
}

.row-full{
  width: 100%;
}

.col-full{
  height: 100%;
}

.between{
  justify-content: space-between;
}
.scroll-y {
  overflow-y: auto
}

.ivu-table-cell{
  padding-top: 10px;
  padding-bottom: 10px;
}
